#ifndef TB_TRANSMSSION_H
#define TB_TRANSMSSION_H

#include "../transmissioninter.h"

/**
 * @brief The TB_Transmssion class
 * 台邦滚筒电机+驱动
 */
class TB_Transmssion : public TransmissionInter {
    Q_OBJECT
public:
    TB_Transmssion( QObject* parent = nullptr, ParamNonStandard485* param = nullptr );
    ~TB_Transmssion() override;
    void init( QList< QByteArray >* writeList, int state_ID ) override;
    void onReadHandler( const QByteArray& readByte ) override;
    void onAddWriteData( QList< QByteArray >* writeList, const TransMissionData& transMissionData ) override;
    void onAddReadData( QList< QByteArray >* readList, int state_ID ) override;
};

#endif  // TB_TRANSMSSION_H
